\relax 
\select@language{english}
\@writefile{toc}{\select@language{english}}
\@writefile{lof}{\select@language{english}}
\@writefile{lot}{\select@language{english}}
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduction}{2}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{Introduction}{{1}{2}}
\citation{BT}
\citation{YA1}
\citation{YA2}
\@writefile{toc}{\contentsline {chapter}{\numberline {2}The company: BoxTelecom}{3}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{Company}{{2}{3}}
\citation{AndroidHistory}
\citation{AndroidKernel}
\citation{AndroidKernel}
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Android}{4}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{Android}{{3}{4}}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Android}{4}}
\citation{AndroidKernel}
\citation{Dalvik}
\citation{RegisterVM}
\citation{RegisterVM}
\citation{Andbook}
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Dalvik}{5}}
\@writefile{toc}{\contentsline {section}{\numberline {3.3}Anatomy of Android application}{5}}
\@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Android architecture \cite  {AndroidKernel}}}{6}}
\newlabel{fig:systemarchitecture}{{3.1}{6}}
\citation{Facebook}
\citation{FConnect}
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Development}{7}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{Development}{{4}{7}}
\@writefile{toc}{\contentsline {section}{\numberline {4.1}My Circle}{7}}
\newlabel{MyCircle}{{4.1}{7}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.1}Facebook and Facebook Connect}{7}}
\citation{FCoreConcepts}
\citation{FCoreConcepts}
\citation{FGraphAPI}
\@writefile{toc}{\contentsline {subsubsection}{Facebook Connect}{8}}
\newlabel{GraphAPI}{{4.1.1}{8}}
\@writefile{toc}{\contentsline {paragraph}{Graph API}{8}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Example of the Facebook Graph API}}{9}}
\newlabel{fig:graphapi}{{4.1}{9}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.2}{\ignorespaces Example of properties request}}{9}}
\newlabel{fig:graphapirequest}{{4.2}{9}}
\citation{FSocialChannels}
\@writefile{lof}{\contentsline {figure}{\numberline {4.3}{\ignorespaces Example of friends request}}{10}}
\newlabel{fig:graphapifriends}{{4.3}{10}}
\@writefile{toc}{\contentsline {paragraph}{Social Channels}{10}}
\citation{FAuthentication}
\citation{rfc3920}
\citation{FChat}
\@writefile{lof}{\contentsline {figure}{\numberline {4.4}{\ignorespaces Example of picture request}}{11}}
\newlabel{fig:graphapipicture}{{4.4}{11}}
\@writefile{toc}{\contentsline {subparagraph}{News Feed}{11}}
\newlabel{Authentication}{{4.1.1}{11}}
\@writefile{toc}{\contentsline {paragraph}{Authentication}{11}}
\@writefile{toc}{\contentsline {paragraph}{Chat}{11}}
\citation{XEP0085}
\citation{FChat}
\citation{Oauth}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.2}OAuth 2.0 protocol}{13}}
\newlabel{oauth}{{4.1.2}{13}}
\@writefile{toc}{\contentsline {paragraph}{Roles}{13}}
\citation{rfc3920}
\citation{rfc3921}
\citation{XMPPFoundation}
\@writefile{toc}{\contentsline {paragraph}{Protocol Flow}{14}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.3}Extensible Messaging and Presence Protocol}{14}}
\newlabel{xmpp}{{4.1.3}{14}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.5}{\ignorespaces Abstract Protocol Flow}}{15}}
\newlabel{fig:abstracprotocolflow}{{4.5}{15}}
\@writefile{toc}{\contentsline {subsubsection}{Architecture}{15}}
\@writefile{toc}{\contentsline {subsubsection}{Adresses}{15}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.6}{\ignorespaces Basics of XMPP}}{16}}
\newlabel{fig:xmppbasics}{{4.6}{16}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.7}{\ignorespaces Flow of message sending in XMPP}}{16}}
\newlabel{fig:xmppsendmessage}{{4.7}{16}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.8}{\ignorespaces Example of an XMPP address}}{16}}
\newlabel{fig:xmppaddress}{{4.8}{16}}
\@writefile{toc}{\contentsline {subsubsection}{Communication basics}{16}}
\@writefile{toc}{\contentsline {subsubsection}{Authentication}{17}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.4}Application}{18}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.9}{\ignorespaces Friend's information download}}{18}}
\newlabel{fig:friendinfodl}{{4.9}{18}}
\@writefile{toc}{\contentsline {section}{\numberline {4.2}E-Commerce}{18}}
\newlabel{Ecommerce}{{4.2}{18}}
\citation{AdMobAbout}
\citation{AdMobTerm}
\@writefile{lof}{\contentsline {figure}{\numberline {4.10}{\ignorespaces Chat window}}{19}}
\newlabel{fig:chatting}{{4.10}{19}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.1}Application}{19}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.11}{\ignorespaces Permissions required by the application}}{20}}
\newlabel{fig:permissionrequired}{{4.11}{20}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.12}{\ignorespaces Example of an user storing information}}{20}}
\newlabel{fig:dbstorage}{{4.12}{20}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.13}{\ignorespaces Some of the website used to sell perfume}}{20}}
\newlabel{fig:perfumeex}{{4.13}{20}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.14}{\ignorespaces Some of the website used to sell fine lingerie}}{20}}
\newlabel{fig:lingerielisting}{{4.14}{20}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.15}{\ignorespaces MisterParfum application home screen}}{21}}
\newlabel{fig:mp1}{{4.15}{21}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.2}AdMob}{21}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.16}{\ignorespaces MisterParfum application search example}}{22}}
\newlabel{fig:mp6}{{4.16}{22}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.17}{\ignorespaces Table of MisterParfum ads activity}}{22}}
\newlabel{fig:admobdetailedactivity}{{4.17}{22}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.18}{\ignorespaces Graph of request on AdMob made by Mister Parfum}}{23}}
\newlabel{fig:admobrequest}{{4.18}{23}}
\@writefile{lof}{\contentsline {figure}{\numberline {4.19}{\ignorespaces Graph of impressions on AdMob made by Mister Parfum}}{23}}
\newlabel{fig:admobimpressions}{{4.19}{23}}
\@writefile{toc}{\contentsline {chapter}{\numberline {5}Debug}{24}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{Debug}{{5}{24}}
\@writefile{toc}{\contentsline {section}{\numberline {5.1}SMSPlus}{24}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.1}Architecture}{24}}
\citation{SMPP}
\@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces Flow followed to send a sms}}{25}}
\newlabel{fig:providerflow}{{5.1}{25}}
\@writefile{toc}{\contentsline {subsubsection}{Short Message Peer to Peer}{25}}
\@writefile{lof}{\contentsline {figure}{\numberline {5.2}{\ignorespaces Example of SMPP architecture}}{25}}
\newlabel{fig:smscarchitecture}{{5.2}{25}}
\citation{InAppOverview}
\@writefile{lof}{\contentsline {figure}{\numberline {5.3}{\ignorespaces Roles of an SMSC}}{26}}
\newlabel{fig:smscroles}{{5.3}{26}}
\@writefile{toc}{\contentsline {subsubsection}{Payments methods}{26}}
\@writefile{toc}{\contentsline {paragraph}{PayPal}{26}}
\@writefile{toc}{\contentsline {paragraph}{In-app Billing}{26}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1.2}Application}{26}}
\@writefile{lof}{\contentsline {figure}{\numberline {5.4}{\ignorespaces In-app Billing architecture}}{27}}
\newlabel{fig:inappbillingarchitecture}{{5.4}{27}}
\@writefile{lof}{\contentsline {figure}{\numberline {5.5}{\ignorespaces SMSPlus account creation}}{27}}
\newlabel{fig:smsplus1}{{5.5}{27}}
\@writefile{lof}{\contentsline {figure}{\numberline {5.6}{\ignorespaces SMSPlus main screen}}{28}}
\newlabel{fig:smsplus2}{{5.6}{28}}
\@writefile{lof}{\contentsline {figure}{\numberline {5.7}{\ignorespaces SMSPlus credits screen}}{28}}
\newlabel{fig:smsplus3}{{5.7}{28}}
\@writefile{lof}{\contentsline {figure}{\numberline {5.8}{\ignorespaces In-app billing payment interface}}{29}}
\newlabel{fig:inappbillinginterface}{{5.8}{29}}
\citation{DP}
\citation{JEEDP}
\@writefile{toc}{\contentsline {chapter}{\numberline {6}Design patterns}{30}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{DP}{{6}{30}}
\@writefile{toc}{\contentsline {section}{\numberline {6.1}Model View Controller}{30}}
\citation{DP}
\citation{DP}
\@writefile{lof}{\contentsline {figure}{\numberline {6.1}{\ignorespaces Design pattern model view controller schema}}{31}}
\newlabel{fig:mvcschema}{{6.1}{31}}
\@writefile{toc}{\contentsline {section}{\numberline {6.2}Adapter}{31}}
\@writefile{toc}{\contentsline {section}{\numberline {6.3}Observer}{31}}
\@writefile{lof}{\contentsline {figure}{\numberline {6.2}{\ignorespaces Design pattern adapter schema}}{32}}
\newlabel{fig:adapterschema}{{6.2}{32}}
\@writefile{lof}{\contentsline {figure}{\numberline {6.3}{\ignorespaces Design pattern observer schema}}{32}}
\newlabel{fig:observerschema}{{6.3}{32}}
\bibstyle{alpha}
\bibdata{./biblio/mycircle,./biblio/smsplus,./biblio/designpatterns,./biblio/android,./biblio/ecommerce,./biblio/android,./biblio/boxtelecom}
\@writefile{toc}{\contentsline {chapter}{\numberline {7}Conclusion}{33}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{Conclusion}{{7}{33}}
\bibcite{AndroidKernel}{{And}11}
\bibcite{JEEDP}{CK03}
\bibcite{Dalvik}{{Dav}10}
\bibcite{FConnect}{{Dav}11}
\bibcite{Facebook}{{Fac}11a}
\bibcite{FAuthentication}{{Fac}11b}
\bibcite{FCoreConcepts}{{Fac}11c}
\bibcite{FGraphAPI}{{Fac}11d}
\bibcite{FChat}{{Fac}11e}
\bibcite{FSocialChannels}{{Fac}11f}
\bibcite{DP}{GHJV95}
\bibcite{AdMobAbout}{{Goo}11a}
\bibcite{AdMobTerm}{{Goo}11b}
\bibcite{InAppOverview}{{Goo}11c}
\bibcite{Oauth}{HLRH11}
\bibcite{Andbook}{Nic}
\bibcite{rfc3920}{SA04a}
\bibcite{rfc3921}{SA04b}
\bibcite{XEP0085}{SAS09}
\bibcite{RegisterVM}{SCEG08}
\bibcite{SMPP}{{SMS}03}
\bibcite{AndroidHistory}{Woo10}
\bibcite{XMPPFoundation}{{XMP}11}
\@writefile{toc}{\contentsline {chapter}{\numberline {A}}{36}}
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\newlabel{perfumelisting}{{A}{36}}
\@writefile{lof}{\contentsline {figure}{\numberline {A.1}{\ignorespaces Perfume website list}}{36}}
